person who regularly accompanies another - Spanish English Dictionary